technological advancement - Español Inglés Diccionario